madagascar lark - German English Dictionary